package tech.aistar.entity;

public class Sinchoice {
    private Long sinId;

    private String sinStem;

    private String sinOptA;

    private String sinOptB;

    private String sinOptC;

    private String sinOptD;

    private String sinAnswer;

    private String sinExplain;

    private String sinLanguage;

    private String sinDiff;

    private Long sinCount;

    private Long sinRight;

    public Sinchoice() {
    }

    public Sinchoice(String sinStem, String sinOptA, String sinOptB, String sinOptC, String sinOptD, String sinAnswer, String sinExplain, String sinLanguage, String sinDiff, Long sinCount, Long sinRight) {
        this.sinStem = sinStem;
        this.sinOptA = sinOptA;
        this.sinOptB = sinOptB;
        this.sinOptC = sinOptC;
        this.sinOptD = sinOptD;
        this.sinAnswer = sinAnswer;
        this.sinExplain = sinExplain;
        this.sinLanguage = sinLanguage;
        this.sinDiff = sinDiff;
        this.sinCount = sinCount;
        this.sinRight = sinRight;
    }

    public Long getSinId() {
        return sinId;
    }

    public void setSinId(Long sinId) {
        this.sinId = sinId;
    }

    public String getSinStem() {
        return sinStem;
    }

    public void setSinStem(String sinStem) {
        this.sinStem = sinStem == null ? null : sinStem.trim();
    }

    public String getSinOptA() {
        return sinOptA;
    }

    public void setSinOptA(String sinOptA) {
        this.sinOptA = sinOptA == null ? null : sinOptA.trim();
    }

    public String getSinOptB() {
        return sinOptB;
    }

    public void setSinOptB(String sinOptB) {
        this.sinOptB = sinOptB == null ? null : sinOptB.trim();
    }

    public String getSinOptC() {
        return sinOptC;
    }

    public void setSinOptC(String sinOptC) {
        this.sinOptC = sinOptC == null ? null : sinOptC.trim();
    }

    public String getSinOptD() {
        return sinOptD;
    }

    public void setSinOptD(String sinOptD) {
        this.sinOptD = sinOptD == null ? null : sinOptD.trim();
    }

    public String getSinAnswer() {
        return sinAnswer;
    }

    public void setSinAnswer(String sinAnswer) {
        this.sinAnswer = sinAnswer == null ? null : sinAnswer.trim();
    }

    public String getSinExplain() {
        return sinExplain;
    }

    public void setSinExplain(String sinExplain) {
        this.sinExplain = sinExplain == null ? null : sinExplain.trim();
    }

    public String getSinLanguage() {
        return sinLanguage;
    }

    public void setSinLanguage(String sinLanguage) {
        this.sinLanguage = sinLanguage == null ? null : sinLanguage.trim();
    }

    public String getSinDiff() {
        return sinDiff;
    }

    public void setSinDiff(String sinDiff) {
        this.sinDiff = sinDiff == null ? null : sinDiff.trim();
    }

    public Long getSinCount() {
        return sinCount;
    }

    public void setSinCount(Long sinCount) {
        this.sinCount = sinCount;
    }

    public Long getSinRight() {
        return sinRight;
    }

    public void setSinRight(Long sinRight) {
        this.sinRight = sinRight;
    }

    @Override
    public String toString() {
        final StringBuffer sb = new StringBuffer("Sinchoice{");
        sb.append("sinId=").append(sinId);
        sb.append(", sinStem='").append(sinStem).append('\'');
        sb.append(", sinOptA='").append(sinOptA).append('\'');
        sb.append(", sinOptB='").append(sinOptB).append('\'');
        sb.append(", sinOptC='").append(sinOptC).append('\'');
        sb.append(", sinOptD='").append(sinOptD).append('\'');
        sb.append(", sinAnswer='").append(sinAnswer).append('\'');
        sb.append(", sinExplain='").append(sinExplain).append('\'');
        sb.append(", sinLanguage='").append(sinLanguage).append('\'');
        sb.append(", sinDiff='").append(sinDiff).append('\'');
        sb.append(", sinCount=").append(sinCount);
        sb.append(", sinRight=").append(sinRight);
        sb.append('}');
        return sb.toString();
    }
}